// VitePress修改配置文件后, 需要重启服务才可以看到效果

// 配置文档菜单项
const sidebar = {
    // 子菜单所对应的 markdwon 文件路径(默认页面 index.md)
    "/": [
        { text: "快速开始", link: "/" },
        {
            text: "通用",
            children: [{ text: "Button 按钮", link: "/components/button/" }],
        },
        { text: "导航" },
        { text: "反馈" },
        { text: "数据录入" },
        { text: "数据展示" },
        { text: "布局" },
    ],
};

// 设置VitePress
const config = {
    title: "🔨  Brevity-UI",
    description: "简洁组件库搭建过程",
    themeConfig: {
        sidebar,
    },
    // 引入类似Element组件库文档的插件vitepress-theme-demoblock, 实现组件与代码一起展示的效果
    markdown: {
        config: (md) => {
            // 添加DemoBlock插槽
            const { demoBlockPlugin } = require("vitepress-theme-demoblock");
            md.use(demoBlockPlugin);
        },
    },
};

// 导出VitePress配置
export default config;
